Science

Corporate opioid payouts now being finalized would top $32 billion